poached anchovies with tomatoes and green peppers - Turco Inglés Diccionario